fbfa24b853ae5b660b13e50ee270cdfa7547507a,flex/src/com/intellij/javascript/flex/mxml/schema/FlexXmlExtension.java,FlexXmlExtension,createAddAttributeFix,#XmlAttribute#HighlightInfo#,30
Before Change
//final FixAndIntentionAction fix2 = new CreateJSPropertyAccessorIntentionAction(name, false);
//fix2.registerElementRefForFix(attribute, null);
QuickFixAction.registerQuickFixAction(highlightInfo, fix1);
//QuickFixAction.registerQuickFixAction(highlightInfo, fix1);
}
}
After Change
if (declaration instanceof JSClass) {
final String attributeValue = attribute.getValue();
final FixAndIntentionAction fix1 = new CreateFieldByMxmlAttributeFix(name, attributeValue);
fix1.registerElementRefForFix(attribute, null);
final FixAndIntentionAction fix2 = new CreateSetterByMxmlAttributeFix(name, attributeValue);
fix2.registerElementRefForFix(attribute, null);
QuickFixAction.registerQuickFixAction(highlightInfo, fix1);
QuickFixAction.registerQuickFixAction(highlightInfo, fix2);
}
}